package com.ydd.vo;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.ydd.dto.FrontNewListDTO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class FrontNewVO implements Serializable {
    private static final long serialVersionUID = 1L;

    private String desc;  // 接口数据描述
    private Integer numDay; // 24小时最新文章数量
    private Integer numWeek; // 一周文章最新数量
    private FrontNewListDTO list;// 数据列表


 /*  private Integer count;// 总数
    private Integer totalPages; // 总页数
    private Integer currentPage; // 当前页码
        List
           private Object[] data; // 列表数据
           private String catename; // 分类名
            private String title; // 文章标题
           private String author; // 文章作者
           private String keywords; // 文章关键字
           private String description; // 文章描述
           private String tags; // 文字标签
           private Integer istop; // 是否置顶，1是，0否
           private Integer  createDate; // 创建时间
           private Integer  click; // 阅读次数
           private String  pic; // 图片地址
           private Integer  lovenum; // 点赞数量*/


}
